body{margin:auto;font-size:12px;color:#666;font-family:\5FAE\8F6F\96C5\9ED1,\5b8b\4f53,sans-serif;background:#fff;}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dd,ol{padding:0px;margin:0px;list-style:none;}img{border:0px;}
a{color:#666;text-decoration:none;}
a:hover{color:#e9280c;}
.sl{margin:0px auto;max-width:1200px;clear:both;overflow:hidden;}

/**头部**/
header{border-bottom:1px solid #eee;background:#00a5a0;position: relative;z-index: 1000;}
.header{margin:0px auto;max-width:1200px;clear:both;overflow:hidden;}
.logo{float:left;width:230px;}
@media(min-width:1200px){
.logo img{height:60px;}
.icon-navicon{display:none;height:0;overflow:hidden;}
.nav-navicon{height:30px;}
.nav{height:60px;overflow:hidden;float:right;max-width:900px;}
.nav ul{max-width:1000px;margin:auto;}
.nav li{float:left;text-align:center;line-height:60px;height:60px;}
.nav li a{color:#fff;padding:0 20px;font-size:15px;}
.nav li a:hover{background:#18918d;display:block;color:#fff;padding:0 20px;}
.nav .current a{background:#18918d;display:block;color:#fff;padding:0 20px;}
.nav li a:hover,.common a{background:#18918d;color:#fff;display:block}
}
@media(max-width:1199px){
.nav-navicon{display:none;height:0;overflow:hidden;}
.icon-navicon{background:url(images/ope.png) no-repeat;display:block;height:50px;width:50px;margin-top:0px;float:right;font-size:14px;}
#mnav{overflow:hidden;clear:both;padding:10px 5px 5px 5px;border-top:1px solid #ccc;}
#mnav li{float:left;width:25%;}
#mnav a{color:#fff;font-size:15px;display:block;border-radius:2px;margin:0 0 5px 5px;line-height:30px;text-align:center;}
#mnav a:hover{background:#fff;display:block;color:#e9280c;}
#mnav .current a{background:#e9280c;display:block;color:#fff;}
.msl{padding:0 10px;}
}


/**flash**/
.flash{clear:both;overflow:hidden;} .flash img{max-width:100%;}
.slide_container{position:relative;float:left;width:100%;}
.slide{position:relative;list-style:none;overflow:hidden;width:100%;padding:0;margin:0;}
.slide li{position:absolute;width:100%;left:0;top:0;}
.slide img {display:block;position:relative;z-index:1;width:100%;border:0;}
.slide_nav{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:52%;left:0;opacity:0.7;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:61px;width:38px;margin-top:-45px;}
.slide_nav:active {opacity:1.0;}
.slide_nav.next {left:auto;background-position:right top;right:0;}
.slide_nav{background:url(images/themes.png) no-repeat left top;}


/**首页**/
.sytt{margin:0 0 10px 0;border-bottom:1px solid #ccc;text-align:center;font-weight:normal;font-size:22px;}
.sytt p{position:relative;top:2px;display:inline-block;padding:10px 15px;border-bottom:4px solid #666;}
.home-about{margin-top:30px;}
.home-about-nr{margin:30px auto 0;clear:both;overflow:hidden;max-width:1200px;}
.home-about-nr ul{font-size:14px;line-height:25px;clear:both;overflow:hidden;}
.home-about-nr ul dl{width:20%;border:1px solid #eee;float:right;}
.home-about-nr ul dl img{margin:2%;width:96%;}
.home-about-nr ul dd p{ text-indent:2em;}
@media(min-width:1000px){
.home-about-nr{ padding:0 10px;}
.home-about-nr ul dd{margin-left:50px;}
.home-about-nr ul dl{margin-right:50px;margin-left:50px;}
.home-cp ul{ float:left;width:20%;}
}
@media(max-width:999px){
.home-about-nr{ padding:0 10px;}
.home-about-nr ul dl{margin-left:20px;}
.home-cp ul{ float:left;width:50%;}
}
.gengduo{text-align:center;padding:20px 0;}
.gengduo a{padding:5px 30px;border:2px solid #eee;color:#666;}
.gengduo a:hover{background:#eee;}

.home-cp{margin-top:30px;padding:30px 0;clear:both;overflow:hidden;border-top:1px solid #e7e8ed;border-bottom: 1px solid #e7e8ed;background:#f7f8fa;}
.home-cp-tt{background:url(images/line.png) no-repeat  center bottom;text-align:center;line-height:50px;margin-bottom:40px;}
.home-cp-tt h3{font-weight:normal;font-size:22px;color:#01af63;}
.home-cp ul li{background:#fff;border:1px solid #eee;text-align:center;line-height:30px;font-size:15px;padding:10px;margin:5px;}
.home-cp ul li img{max-width:100%;}

.home-news{margin-top:20px;clear:both;overflow:hidden;}
.home-news ul{margin:20px 20px;clear:both;overflow:hidden;}
.home-news h2{line-height:25px;font-size:16px;font-weight: bold;}
.home-news p{clear:both;overflow:hidden;font-size:14px;line-height:25px;}

/**面包屑导航**/
.mbx{clear:both;overflow:hidden;background:#fff;margin:20px auto 0;padding:10px 0;border:1px solid #eee;box-shadow:4px 4px 10px rgba(53,54,55,.2);max-width:1200px;}
.mbx p,.mbx h3{line-height:20px;text-indent:15px;font-size:14px;font-weight:normal;margin-left:10px;}
.title{border-bottom:1px solid #eee;clear:both;overflow:hidden;background:#fff;padding:10px 10px 20px 10px;}
.title h1,.title h2,.title h3,.title p{border-left:5px solid #00a5a0;line-height:15px;text-indent:15px;margin-left:10px;font-size:18px;font-weight:normal;float:left;}
.title span{float:right;margin-right:10px;line-height:30px}

/**FOOT**/
.foot{margin-top:10px;text-align:center;clear:both;overflow:hidden;line-height:22px;font-size:13px;background:#333;padding:20px 0;color:#fff;}
.foot a{color:#fff;}
#footop{background:url(images/fhtop.png) no-repeat;width:20px;height:57px;display:block;position:fixed;bottom:50px;}
#footop:hover{background:url(images/fhtop1.png) no-repeat;}
@media(min-width:1000px){
#footop{right:50%;margin-right:-625px;}
}
@media(max-width:999px){
#footop{ display:none;}
}
/**友情链接**/
.home-links{clear:both;overflow:hidden;line-height:25px;font-size:14px;}
.links ul{}
.home-links ul li{float:left;margin:10px 20px 10px 0;}


.right{float:left;}
.left{float:right;}
.yw{box-shadow:4px 4px 10px rgba(53,54,55,.2);margin-top:20px;border:1px solid #eee;}
.zw{box-shadow:4px 4px 10px rgba(53,54,55,.2);margin-top:20px;border:1px solid #eee;}
@media(min-width:1000px){
.yw{width:73%;}
.zw{width:25%;}
}
@media(max-width:999px){
.yw{width:100%;}
.zw{width:100%;}
}

/**产品列表页**/
.list-cp{margin-top:20px;clear:both;overflow:hidden;}
.list-cp-nr{margin:10px;clear:both;overflow:hidden;}
@media(min-width:1000px){
.list-cp ul{float:left;width:20%;}
}
@media(max-width:999px){
.list-cp ul{float:left;width:50%;}
}
.list-cp ul li{background:#fff;border:1px solid #eee;text-align:center;line-height:30px;font-size:15px;padding:10px;margin:5px;}
.list-cp ul li img{max-width:100%;}

/**新闻列表页**/
.list-news{margin-top:20px;clear:both;overflow:hidden;}
.list-news-nr{margin:10px;clear:both;overflow:hidden;}
.list-news h2{line-height:25px;font-size:19px;font-weight:normal;}
.list-news-nr p{clear:both;overflow:hidden;font-size:15px;line-height:25px; height:50px;}
@media(min-width:1000px){
.list-news-nr2{float:left;width:83%;}
.list-news-nr3{width:100%;}
.list-news-img{float:left;width:15%;margin-right:2%;text-align:center;}
.list-news-img img{max-width:100%;max-height:160px; text-align:center;margin:auto;}
.qw{float:right;width:100px;line-height:30px; margin-top:10px;text-align:center;border:1px solid #e8e8e8;font-size:15px;border-radius:3px;}
.qw a{color:#9a9a9a;}
.qw a:hover{color:#87CEFA;}
}
@media(max-width:999px){
.list-news h2{clear:both;overflow:hidden; margin-top:10px;}
.qw{display:none; height:0px;overflow:hidden;}
.list-news-nr{clear:both;overflow:hidden;}
.list-news-img{max-width:400px;text-align:center; margin:auto;}
.list-news-img img{max-width:100%;}
}
.rq{clear:both;overflow:hidden;line-height:20px;font-size:15px;margin:10px 0;}

/**产品详情页**/
@media(min-width:1000px){
.log-cp{margin:20px;}
.log-cp-img{float:left;width:40%;padding:10px 2%;text-align:center;border-right:1px solid #eee;}
.log-cp-wz{ margin-top:10px;}
.lwz{float:right;width:55%;}
.wzq{width:100%;}
}
@media(max-width:999px){
.log-cp{margin-top:20px;}
.log-cp-img{padding:10px 2%;text-align:center;}
.log-cp-wz{border-top:1px solid #eee;}
}
.log-cp-img img,.log-cp-nr img,.log-news-nr img{max-width:100%;}
.log-cp-wz li{border-bottom:1px solid #eee;padding:0 10px;line-height:40px;font-size:16px;}
.log-cp-nr{padding:10px;line-height:30px;font-size:16px;border-top:1px solid #eee;overflow:hidden;clear:both;}
.neighbor{ padding:10px 10px;line-height:25px;font-size:14px;border-top:1px solid #eee; clear:both; overflow:hidden;}

/**新闻详情页**/
@media(min-width:1000px){
.log-news{margin:20px;}
}
@media(max-width:999px){
.log-news{margin-top:20px;}
.log-news-tag{margin:0 10px;}
}
.log-news-nr{padding:10px;line-height:30px;font-size:16px;overflow:hidden;clear:both;}
.log-news-tag{font-size:13px;line-height:30px;}


/**侧边栏**/
.side{margin-top:20px;border-bottom:1px solid #eee;padding-bottom:20px; clear:both; overflow:hidden;}
.zdy ul{padding:10px;line-height:25px;font-size:14px;}
.zdy ul img{max-width:100%;}
.cbl-news ul{margin:10px;overflow:hidden;}
.cbl-news ul li{margin:0 5px;line-height:30px;height:30px;overflow:hidden;font-size:14px;background:url(images/li.png) no-repeat left;padding-left:15px;white-space:nowrap;text-overflow:ellipsis;}
.cbl-news ul li:hover{background:url(images/li1.png) no-repeat left;}
.cbl-cp{margin-top:20px;verflow:hidden; clear:both;}
.cbl-cp ul{ float:left; width:50%;border-bottom:1px solid #eee;}
.cbl-cp ul li{margin:10px;text-align:center;line-height:30px;font-size:15px;}
.cbl-cp img{max-width:100%;}
.links ul{margin:10px 5px; overflow:hidden;}
.links li{line-height:25px;margin-left:5px;float:left;white-space:nowrap;text-overflow:ellipsis;}
.sousuo ul{margin:10px;overflow:hidden;}
.sousuo{overflow:hidden;clear:both; max-width:300px;}
.sousuo form{position:relative;margin:auto;}
.sousuo input,.sousuo button{border:none;outline:none;margin:0px;padding:0px;}
.sousuo input{background:#eee;width:82%;height:38px;line-height:38px; text-indent:13px;}
.sousuo button{height:40px;width:16%;line-height:34px;background:#428bca;color:#FFF;}
.sousuo button:hover{background:#FF6600;color:#FFF;}
.sousuo button:before{font-family:FontAwesome;color:#324b4e;}


/**分页**/
.pagenav{text-align:center;margin:10px 0;clear:both;font-size:15px;overflow:hidden;height:60px;line-height:60px; background:#fff;}
.pagenav span{background:#00a5a0;color:#fff;border:1px solid #018e64;border-radius:5px;font-weight:bold;padding:5px 10px;}
.pagenav a{border:1px solid #eee;border-radius:5px;padding:5px 10px;margin-left:5px;}
.pagenav a:hover{background:#FF6600;color:#fff;}

/**微语***/
.tws{overflow:hidden; clear:both; margin-top:10px;}
.tws ul{margin:10px; font-size:16px; line-height:30px;}
.tws ul p{font-weight:bold;}
.tws-rq{float:right; margin:0 10px 10px 0px;}
.tws img{max-width:300px;}
